{% extends '::base.html.twig' %}
{% block title %} Edición Petición de Homologación {% endblock %}

{% block greensectiontitle %}Petición de Homologación{% endblock %}

{% block greensectionbody %}

<form id="editForm" action="{{ entity.id ? path('peticionhomologacion_update', { 'id': entity.id }) : path('peticionhomologacion_create') }}" method="post" {{ form_enctype(edit_form) }}>
            {{ form_errors(edit_form) }}
        
        <div>
      
            {{ form_label(edit_form.estudiante.tipoIdentificacion,'Tipo de Identificacion') }}
            {{ form_widget(edit_form.estudiante.tipoIdentificacion) }} <br> <br>
           
            {{ form_row(edit_form.estudiante.cedula) }}
            {{ form_row(edit_form.estudiante.pasaporte) }}
            {{ form_row(edit_form.estudiante.nombre) }}
            {{ form_row(edit_form.estudiante.apellido) }}
            {{ form_row(edit_form.estudiante.telefono) }}
            {{ form_row(edit_form.estudiante.usuario.email) }}
             
            {% if (entity.id == null  and entity.estudiante.usuario.id == null)%}    
                {{ form_row(edit_form.estudiante.usuario.username) }}<br/>
                {{ form_row(edit_form.estudiante.usuario.plainPassword) }}<br/>
            {% endif %}
                
            {{ form_label(edit_form.universidad,'Universidad Origen') }}   
            {{ form_widget(edit_form.universidad) }} {{ form_widget(edit_form.universidadOrigen) }}
       
            <br/><br/>
            {{ form_label(edit_form.carrera,'Carrera Origen') }}  
            {{ form_widget(edit_form.carrera) }} {{ form_widget(edit_form.carreraOrigen) }}
            <br/><br/>
       </div>
        
        <div>
            {{ form_label(edit_form.carreraDestino,'Carrera Destino') }}
            {{ form_widget(edit_form.carreraDestino) }}
            <br/><br/>    
        </div>
            <div id="controls">
                <a id="saveButton" href="#">Guardar</a>
                <a href="{{ path('peticionhomologacion') }}">Cancelar</a>
            </div>
 </form>

{% endblock %}

{% block javascripts %}
<script type="text/javascript">    
    jQuery('#unl_homologacionbundle_peticionhomologaciontype_universidad').change(function() {
        var comboValue = jQuery('#unl_homologacionbundle_peticionhomologaciontype_universidad').val();
        var inputUniversidad = jQuery('#unl_homologacionbundle_peticionhomologaciontype_universidadOrigen');
        if (comboValue === "2") {
            inputUniversidad.removeAttr('disabled');
        } else {
            inputUniversidad.attr('disabled',true);
        }
    }); 
    
    jQuery('#unl_homologacionbundle_peticionhomologaciontype_carrera').change(function() {
        var comboValue = jQuery('#unl_homologacionbundle_peticionhomologaciontype_carrera').val();
        var inputCarrera = jQuery('#unl_homologacionbundle_peticionhomologaciontype_carreraOrigen');
        if (comboValue === "2") {
            inputCarrera.removeAttr('disabled');
        } else {
            inputCarrera.attr('disabled',true);
        }
    }); 
    
    
    $(document).ready( function() {
    $.ajax({
        type: "GET",
        data: "data=3",
        url:"{{ path('_carrerasByUniversidadId') }}",
        success: function(msg){
            if (msg != ''){
               jQuery('#unl_homologacionbundle_peticionhomologaciontype_carreraDestino').html(msg).show();
               
               }
               else
               {
                   jQuery('#unl_homologacionbundle_peticionhomologaciontype_carreraDestino').html('<em>No tiene carreras<em>');
               }
           }
       });
    });
    
    jQuery('#unl_homologacionbundle_peticionhomologaciontype_universidad').change( function() {
    $.ajax({
        type: "GET",
        data: "data=" +$(this).val(),
        url:"{{ path('_carrerasByUniversidadId') }}",
        success: function(msg){
            if (msg != ''){
               jQuery('#unl_homologacionbundle_peticionhomologaciontype_carrera').html(msg).show();
               
               }
               else
               {
                   jQuery('#unl_homologacionbundle_peticionhomologaciontype_carrera').html('<em>No tiene carreras<em>');
               }
           }
       });
    });
   
   
   jQuery('#unl_homologacionbundle_peticionhomologaciontype_estudiante_tipoIdentificacion').change(function() {
        
            var comboValue = jQuery('#unl_homologacionbundle_peticionhomologaciontype_estudiante_tipoIdentificacion').val();
            var inputPasaporte = jQuery('#unl_homologacionbundle_peticionhomologaciontype_estudiante_pasaporte');
            var inputCedula = jQuery('#unl_homologacionbundle_peticionhomologaciontype_estudiante_cedula');
            if (comboValue === "pasaporte") {
                inputPasaporte.removeAttr('disabled');
                inputCedula.attr('disabled',true);
            } else {
                inputCedula.removeAttr('disabled');
                inputPasaporte.attr('disabled',true);
            }
     });    
     
      $(document).ready( function() {
     var comboValue = jQuery('#unl_homologacionbundle_peticionhomologaciontype_estudiante_tipoIdentificacion').val();
            var inputPasaporte = jQuery('#unl_homologacionbundle_peticionhomologaciontype_estudiante_pasaporte');
            var inputCedula = jQuery('#unl_homologacionbundle_peticionhomologaciontype_estudiante_cedula');
            if (comboValue === "pasaporte") {
                inputPasaporte.removeAttr('disabled');
                inputCedula.attr('disabled',true);
            } else {
                inputCedula.removeAttr('disabled');
                inputPasaporte.attr('disabled',true);
            }
    });
     
 
    
</script>
{% endblock %}
